Shinkansen

... literally means 'new trunk line'.

© Macclesfield Quiz League 2017